be barely sufficient - Turco Inglés Diccionario